self-perpetuating system - Deutsch Englisch Wörterbuch